Big Huge Thesaurus

punk rocker

noun